Computing the independence polynomial in Shearer's region for the LLL

نویسندگان

  • Nicholas J. A. Harvey
  • Piyush Srivastava
  • Jan Vondrák
چکیده

The independence polynomial has been widely studied in algebraic graph theory, in statistical physics, and in algorithms for counting and sampling problems. Seminal results of Weitz (2006) and Sly (2010) have shown that in bounded-degree graphs the independence polynomial can be efficiently approximated if the argument is positive and below a certain threshold, whereas above that threshold the polynomial is hard to approximate. Furthermore, this threshold exactly corresponds to a phase transition in physics, which demarcates the region within which the Gibbs measure has correlation decay. Evaluating the independence polynomial with negative or complex arguments may not have a counting interpretation, but it does have strong connections to combinatorics and to statistical physics. The independence polynomial with negative arguments determines the maximal region of probabilities to which the Lovász Local Lemma (LLL) can be extended, and also gives a lower bound on the probability in the LLL’s conclusion (Shearer 1985). In statistical physics, complex roots of the independence polynomial relate to existence of phase transitions, and there is a relation between negative and complex roots (Penrose 1963). We study algorithms for approximating the independence polynomial with negative and complex arguments. Whereas many algorithms for computing combinatorial polynomials are restricted to the univariate setting, we consider the multivariate independence polynomial, since there is a natural multivariate region of interest — Shearer’s region for the LLL. Our main result is: for any n-vertex graph of degree at most d, any α ∈ (0, 1], and any complex vector p such that (1 + α) · p lies in Shearer’s region, there is a deterministic algorithm to approximate the independence polynomial at p within (1 + ) multiplicative error and with runtime ( n α ) . Our results also extend to graphs of unbounded degree that have a bounded connective constant. Our analysis uses a novel multivariate form of the correlation decay technique. On the hardness side, we prove that every algorithm must have some dependence on α, as it is #P-hard to evaluate the polynomial within any poly (n) factor at an arbitrary given point in Shearer’s region. Similarly, deciding if a given point lies in Shearer’s region is also #P-hard. Finally, it is NPhard to approximate the independence polynomial in a graph of degree at most d with a fixed negative argument that is only a constant factor outside Shearer’s region. ∗Email: [email protected]. University of British Columbia. †Email: [email protected]. California Institute of Technology. Supported by NSF grant CCF-1319745. ‡Email: [email protected]. Stanford University.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Computing the Independence Polynomial: from the Tree Threshold down to the Roots

The independence polynomial has been widely studied in algebraic graph theory, in statistical physics, and in algorithms for counting and sampling problems. Seminal results of Weitz (2006) and Sly (2010) have shown that in bounded-degree graphs the independence polynomial can be eXciently approximated if the argument is positive and below a certain threshold, whereas above that threshold the po...

متن کامل

Computing Vertex PI, Omega and Sadhana Polynomials of F12(2n+1) Fullerenes

The topological index of a graph G is a numeric quantity related to G which is invariant under automorphisms of G. The vertex PI polynomial is defined as PIv (G)  euv nu (e)  nv (e). Then Omega polynomial (G,x) for counting qoc strips in G is defined as (G,x) = cm(G,c)xc with m(G,c) being the number of strips of length c. In this paper, a new infinite class of fullerenes is constructed. ...

متن کامل

On the tutte polynomial of benzenoid chains

The Tutte polynomial of a graph G, T(G, x,y) is a polynomial in two variables defined for every undirected graph contains information about how the graph is connected. In this paper a simple formula for computing Tutte polynomial of a benzenoid chain is presented.

متن کامل

Parallelizing Assignment Problem with DNA Strands

Background:Many problems of combinatorial optimization, which are solvable only in exponential time, are known to be Non-Deterministic Polynomial hard (NP-hard). With the advent of parallel machines, new opportunities have been emerged to develop the effective solutions for NP-hard problems. However, solving these problems in polynomial time needs massive parallel machines and ...

متن کامل

Determination of a Matrix Function in the Form of f(A)=g(q(A)) Where g(x) Is a Transcendental Function and q(x) Is a Polynomial Function of Large Degree Using the Minimal Polynomial

Matrix functions are used in many areas of linear algebra and arise in numerical applications in science and engineering. In this paper, we introduce an effective approach for determining matrix function f(A)=g(q(A)) of a square matrix A, where q is a polynomial function from a degree of m and also function g can be a transcendental function. Computing a matrix function f(A) will be time- consu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1608.02282  شماره 

صفحات  -

تاریخ انتشار 2016